barrage fire
英 [ˈbærɑːʒ ˈfaɪə(r)]
美 [bəˈrɑːʒ ˈfaɪər]
网络 高射炮火网
英英释义
noun
- the heavy fire of artillery to saturate an area rather than hit a specific target
- they laid down a barrage in front of the advancing troops
- the shelling went on for hours without pausing